#pragma once
#include "Agent.h"
#include "Command.h"
#include "470bot.h"

class AgentState
{
public:
	AgentState(void) {};
	~AgentState(void) {};
	virtual Command GetCommand(Agent* agent) = 0;
	virtual void enter(Agent* agent) { };
	virtual void exit(Agent* agent) { };
};

